package com.lxk.map.request;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;


@Data
public class GdDistrictQueryRequest {
    // 请求服务权限标识，必填
    @NotBlank
    private String key;

    // 查询关键字，可选
    private String keywords;

    // 子级行政区，可选，默认值为1
    private int subdistrict = 1;

    // 需要第几页数据，可选，默认值为1
    private int page = 1;

    // 最外层返回数据个数，可选，默认值为20
    private int offset = 20;

    // 返回结果控制，可选，默认值为base
    private String extensions = "base";

    // 根据区划过滤，可选
    private String filter;

    // 回调函数，可选
    private String callback;

    // 返回数据格式类型，可选，默认值为JSON
    private String output = "JSON";
}
